package org.property.gui;

/**
 * @author Yaroslav Boichuk
 * @since 26.08.09
 * 
 *        Class for viewing GUI form and all components of window
 * 
 */

public class PropertiesData {

	// private fields for working with property files & directories
	private String baseDir;
	private String propertyFileFrom;
	private String propertyFileInto;
	private String fatherCatalog;
	private int removeProp;

	private String sourceKey;
	private String destKey;

	private String clientsDontUse;

	public String getClientsDontUse() {
		return clientsDontUse;
	}

	public void setClientsDontUse(String clientsDontUse) {
		this.clientsDontUse = clientsDontUse;
	}

	private boolean forList = false;

	public boolean isForList() {
		return forList;
	}

	public void setForList(boolean forList) {
		this.forList = forList;
	}

	// father's catalog
	public String getFatherCatalog() {
		return fatherCatalog;
	}

	public void setFatherCatalog(String fatherCatalog) {
		this.fatherCatalog = fatherCatalog;
	}

	// base directory
	public String getBaseDir() {
		return baseDir;
	}

	public void setBaseDir(String baseDir) {
		this.baseDir = baseDir;
	}

	// file copying property from
	public String getPropertyFileFrom() {
		return propertyFileFrom;
	}

	public void setPropertyFileFrom(String propertyFileFrom) {
		this.propertyFileFrom = propertyFileFrom;
	}

	// file name where writing data into
	public String getPropertyFileInto() {
		return propertyFileInto;
	}

	public void setPropertyFileInto(String propertyFileInto) {
		this.propertyFileInto = propertyFileInto;
	}

	// check if need to cope, move, remove
	public int getRemove() {
		return removeProp;
	}

	public void setRemove(int remove) {
		this.removeProp = remove;
	}

	public void setSourceKey(String sourceKey) {
		this.sourceKey = sourceKey;
	}

	public String getSourceKey() {
		return sourceKey;
	}

	public void setDestKey(String destKey) {
		this.destKey = destKey;
	}

	public String getDestKey() {
		return destKey;
	}

}
